.public-demo-workspace[data-role-chooser-open=true]{visibility:hidden}.public-demo-sidebar{padding-inline:var(--sp-12);gap:var(--sp-16)}.public-demo-brand{display:flex;align-items:center;min-height:var(--ctl-h-lg)}.public-demo-brand img{max-width:100%;height:auto}.public-demo-identity{display:grid;grid-gap:var(--sp-4);gap:var(--sp-4);padding:var(--sp-8)}.public-demo-navigation{flex:1 1;min-height:0;overflow-y:auto}.public-demo-navigation .side-link{width:auto;text-decoration:none}.public-demo-promotion{display:grid;grid-gap:var(--sp-8);gap:var(--sp-8);padding:var(--sp-12);margin-bottom:var(--sp-16)}.public-demo-main{display:flex;flex-direction:column;min-width:0;height:100%;overflow:hidden;background:var(--panel);border-radius:var(--radius-md)}.public-demo-topbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-8);min-width:0;padding:var(--sp-12) var(--sp-16)}.public-demo-page-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.public-demo-topbar-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-8);margin-left:auto}.public-demo-language{min-width:0;max-width:116px;height:var(--ctl-h-lg);border:0;border-radius:var(--radius-sm);padding-inline:var(--sp-8);background:var(--field-surface);color:var(--text);font:inherit}.public-demo-content{min-height:0;min-width:0;flex:1 1;overflow:auto;padding:var(--sp-16)}.public-demo-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--sp-12)}.public-demo-search{display:flex;align-items:center;gap:var(--sp-8);flex:1 1;min-width:140px;max-width:360px;border-radius:var(--radius-sm);background:var(--field-surface);padding-inline:var(--sp-12)}.public-demo-search input{width:100%;min-width:0;height:var(--field-h);border:0;background:transparent;color:var(--text);font:inherit}.public-demo-search:focus-within{box-shadow:var(--focus-ring)}.public-demo-role-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--sp-12);gap:var(--sp-12);padding-block:var(--sp-16)}.public-demo-role-options button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-12);min-width:0;min-height:calc(3 * var(--ctl-h-lg));padding:var(--sp-16);border:0;border-radius:var(--radius-md);background:var(--field-surface);color:var(--text);font:inherit;cursor:pointer}.public-demo-role-options button:hover{background:var(--hover-bg)}.public-demo-role-options .ui-icon{width:var(--sp-32);height:var(--sp-32)}.public-demo-entry-canvas{position:fixed;inset:0;overflow:clip;pointer-events:none}@media (min-width:721px){.public-demo-role-modal{width:var(--overlay-w-sm)}}.public-demo-toolbar+.page-list-table{margin-top:var(--sp-16)}@media (max-width:720px){.public-demo-workspace{display:block;padding:var(--sp-8)}.public-demo-sidebar{display:none}.public-demo-main{height:calc(100dvh - var(--sp-16))}.public-demo-content{padding:var(--sp-12)}.public-demo-menu-toggle{display:inline-flex}.public-demo-topbar{padding:var(--sp-8)}.public-demo-topbar-actions{gap:var(--sp-4)}.public-demo-page-name{flex:1 1}.public-demo-language{max-width:88px}.public-demo-topbar-actions>.btn{max-width:140px}.public-demo-role-options{grid-template-columns:1fr}.public-demo-role-options button{flex-direction:row;min-height:var(--ctl-h-lg)}}.demo-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp-16);gap:var(--sp-16);margin-block:var(--sp-16)}.demo-detail-grid dd{margin:0;overflow-wrap:anywhere}.demo-detail-messages{margin-top:var(--sp-24)}.demo-detail-messages .jira-comment-body{white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:720px){.demo-detail-grid{grid-template-columns:1fr}}.public-demo-discovery-tile{width:100%;border:0;background:transparent;text-align:left;font:inherit;cursor:pointer}.public-demo-directory-fallback{display:grid;place-items:center;width:100%;height:100%;background:var(--field-surface);color:var(--muted)}.public-demo-directory-fallback .ui-icon{width:var(--sp-48);height:var(--sp-48)}@media (min-width:721px){.public-demo-menu-toggle{display:none}}