.ui-Resizable-handle:focus-visible{outline:2px solid var(--mz-focus,#6eb8ff);outline-offset:2px}
.ui-Dialog{max-width:min(960px,100vw - 2rem)}.mztools-wrapper .ui-Dialog.mz-GuideEmbedDialog.ui-Resizable,.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog.ui-Resizable{flex-direction:column;min-width:min(860px,100vw - 1rem);max-width:min(1180px,100vw - 1rem);height:min(88vh,920px);min-height:min(640px,100vh - 72px);display:flex}.mztools-wrapper .ui-Dialog.mz-GuideEmbedDialog.ui-Resizable>.ui-DialogHeader,.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog.ui-Resizable>.ui-DialogHeader{flex-shrink:0;margin-top:0;padding-bottom:.45em;font-size:1rem;line-height:1.35}.mztools-wrapper .ui-Dialog.mz-GuideEmbedDialog.ui-Resizable>.ui-DialogHeader:after,.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog.ui-Resizable>.ui-DialogHeader:after{width:4em}.mztools-wrapper .ui-Dialog.ui-Dialog--richHeader .ui-DialogTitle{pointer-events:auto;width:100%;display:block}.mztools-wrapper .ui-Dialog.ui-Dialog--richHeader .ui-DialogRichHeader{align-items:center;gap:12px;width:100%;min-width:0;display:flex}.mztools-wrapper .ui-Dialog.ui-Dialog--richHeader .ui-DialogRichHeader-lead{flex:auto;align-items:baseline;gap:10px;min-width:0;display:flex}.mztools-wrapper .ui-Dialog.ui-Dialog--richHeader .ui-DialogRichHeader-title{white-space:nowrap;flex-shrink:0;font-size:15px;font-weight:600;line-height:1.35}.mztools-wrapper .ui-Dialog.ui-Dialog--richHeader .ui-DialogRichHeader-desc{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--mz-text-muted);flex:auto;font-size:12px;font-weight:400;line-height:1.35;overflow:hidden}.mztools-wrapper .ui-Dialog.ui-Dialog--richHeader .ui-DialogRichHeader-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.mztools-wrapper .ui-Dialog.ui-Dialog--richHeader .ui-DialogRichHeader-btn{cursor:pointer;border-radius:6px;padding:7px 20px;font-size:13px;font-weight:600;line-height:1.3;transition:filter .15s,background-color .15s}.mztools-wrapper .ui-Dialog.ui-Dialog--richHeader .ui-DialogRichHeader-btn--primary{border:1px solid var(--mz-color-primary);background:var(--mz-color-primary);color:#fff;box-shadow:0 1px 2px #0000002e,inset 0 1px #ffffff1f}.mztools-wrapper .ui-Dialog.ui-Dialog--richHeader .ui-DialogRichHeader-btn--primary:hover:not(:disabled){filter:brightness(1.08)}.mztools-wrapper .ui-Dialog.ui-Dialog--richHeader .ui-DialogRichHeader-btn--secondary{border:1px solid var(--mz-border-hairline);background:var(--mz-bg-surface);color:var(--mz-text-title)}.mztools-wrapper .ui-Dialog.ui-Dialog--richHeader .ui-DialogRichHeader-btn--secondary:hover:not(:disabled){background:var(--mz-bg-inset)}.mztools-wrapper .ui-Dialog.ui-Dialog--richHeader .ui-DialogRichHeader-btn:disabled{opacity:.45;cursor:not-allowed}.mztools-wrapper .ui-Dialog.mz-GuideEmbedDialog .mz-GuideEmbedDialog-meta{background:var(--mz-bg-surface);border:1px solid var(--mz-border-hairline);border-radius:8px;padding:12px 14px;box-shadow:inset 0 1px #ffffff0a}.mztools-wrapper .ui-Dialog.mz-GuideEmbedDialog .mz-GuideEmbedDialog-metaLabel{flex:12rem;align-items:center;gap:12px;min-width:0;display:flex}.mztools-wrapper .ui-Dialog.mz-GuideEmbedDialog .mz-GuideEmbedDialog-metaRow{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.mztools-wrapper .ui-Dialog.mz-GuideEmbedDialog .mz-GuideEmbedDialog-metaLabelText{white-space:nowrap;color:var(--mz-text-title);letter-spacing:.01em;flex-shrink:0;margin-bottom:0;font-size:13px;font-weight:600}.mztools-wrapper .ui-Dialog.mz-GuideEmbedDialog .mz-GuideEmbedDialog-metaInput{width:auto;min-width:0;color:var(--mz-text-title);background:var(--mz-bg-inset);border:1px solid var(--mz-border-hairline);border-radius:6px;flex:auto;padding:8px 12px;font-size:14px;line-height:1.4}.mztools-wrapper .ui-Dialog.mz-GuideEmbedDialog .mz-GuideEmbedDialog-metaInput::placeholder{color:var(--mz-text-muted);opacity:.85}.mztools-wrapper .ui-Dialog.mz-GuideEmbedDialog .mz-GuideEmbedDialog-metaInput:focus{border-color:var(--mz-color-primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--mz-color-primary) 28%, transparent);outline:none}.mztools-wrapper .ui-Dialog.mz-GameLibraryDialog.ui-Resizable,.mztools-wrapper .ui-Dialog.mz-ItemEntityPicker-dialog.ui-Resizable,.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog.ui-Resizable{max-height:calc(100dvh - var(--mz-site-chrome-top,4.5rem) - 1rem)}.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog.ui-Resizable{padding:0}.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog.ui-Resizable>.ui-DialogHeader{padding:12px 14px 10px}.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-GameLibrary-subHeader{border-bottom:none;flex-shrink:0;padding:0 12px 10px}.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-GameLibrary .mz-filters{border-bottom:1px solid var(--mz-border-hairline,#ffffff14);flex-shrink:0;padding:0 12px 10px!important}.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-ArticlePickerEntityTabs{width:100%}.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-ArticlePickerEntityTabs-hint{letter-spacing:.06em;text-transform:uppercase;color:var(--mz-text-muted,#ffffff8c);margin:0 0 8px;font-size:.6875rem;font-weight:600}.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-ArticlePickerEntityTabs-row{border:1px solid var(--mz-border-hairline,#ffffff1a);background:color-mix(in srgb, var(--mz-bg-inset,#1a1d24) 88%, var(--mz-bg-surface,#222) 12%);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:5px;display:grid;box-shadow:inset 0 1px 2px #0000002e}.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-ArticlePickerEntityTabs-tab{cursor:pointer;min-height:2.5rem;color:var(--mz-text-muted,#ffffff94);background:0 0;border:1px solid #0000;border-radius:9px;flex-direction:row;justify-content:center;align-items:center;gap:.4rem;padding:.45rem .35rem;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s,transform .12s;display:flex}.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-ArticlePickerEntityTabs-tab:hover{border-color:color-mix(in srgb, var(--mz-color-primary,#3b82f6) 35%, transparent);background:color-mix(in srgb, var(--mz-bg-surface,#2a2e38) 92%, var(--mz-color-primary,#3b82f6) 8%);color:var(--mz-text-title,#ffffffeb);box-shadow:0 1px 3px #00000038}.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-ArticlePickerEntityTabs-tab:focus-visible{outline:2px solid color-mix(in srgb, var(--mz-color-primary,#3b82f6) 65%, transparent);outline-offset:1px}.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-ArticlePickerEntityTabs-tab--active{border-color:color-mix(in srgb, var(--mz-color-primary,#3b82f6) 55%, var(--mz-border-hairline,#444) 45%);background:linear-gradient(165deg, color-mix(in srgb, var(--mz-color-primary,#3b82f6) 92%, #fff 8%) 0%, color-mix(in srgb, var(--mz-color-primary,#3b82f6) 78%, #000 22%) 100%);color:#fff;box-shadow:0 2px 8px color-mix(in srgb, var(--mz-color-primary,#3b82f6) 42%, transparent), inset 0 1px 0 #ffffff47;transform:translateY(-1px)}.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-ArticlePickerEntityTabs-tab--active:hover{color:#fff;border-color:color-mix(in srgb, var(--mz-color-primary,#3b82f6) 70%, #fff 30%)}.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-ArticlePickerEntityTabs-tabIcon{opacity:.88;justify-content:center;align-items:center;display:flex}.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-ArticlePickerEntityTabs-tab--active .mz-ArticlePickerEntityTabs-tabIcon{opacity:1;filter:drop-shadow(0 1px 1px #00000040)}.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-ArticlePickerEntityTabs-tabLabel{white-space:nowrap;font-size:.75rem;font-weight:650;line-height:1.2}@media (max-width:640px){.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-ArticlePickerEntityTabs-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-GameLibrary-subHeader .mz-ArticlePickerEntityTabs{border-bottom:none;margin:0;padding-bottom:0}.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-ArticlePickerDialog-content,.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog.ui-Resizable>.ui-DialogContent{flex-direction:column;flex:auto;min-height:0;padding:0 12px 12px;display:flex;overflow:hidden}.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-ArticlePickerDialog-content>.mz-ItemEntityPicker-root,.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-ArticlePickerDialog-content>.mz-GameLibrary{flex-direction:column;flex:auto;min-height:0;margin:0;padding:0;display:flex;overflow:hidden}.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-ItemEntityPicker-root .mz-GameLibrary{flex:auto;min-height:0}.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-GameLibrary{border-radius:8px;flex:auto;min-height:0;overflow:hidden}.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-ItemEntityPicker-root .mz-ItemLibrary-actions,.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-GameLibrary .mz-ItemLibrary-actions{justify-content:flex-start}.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-GameLibrary .mz-results .mz-columns .mz-col-edit,.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-GameLibrary .mz-results .mz-col-edit{text-align:left;justify-content:flex-start}.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-GameLibrary .mz-body{flex:auto;min-height:0}.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-GameLibrary .mz-results{flex-direction:column;flex:auto;min-height:0;display:flex}.mztools-wrapper .ui-Dialog.mz-ArticlePickerDialog .mz-GameLibrary .mz-results .mz-list{flex:auto;min-height:0;overflow-y:auto}.mztools-wrapper .ui-Dialog.mz-GuideEmbedDialog.ui-Resizable>.ui-DialogContent{flex:auto;min-height:0;overflow:auto}
