*{box-sizing:border-box}body{color:#24232a;background:#f8f7f4;margin:0;font:16px/1.6 Arial,sans-serif}.access main{max-width:620px;margin:8vh auto;padding:32px}.brand{color:inherit;font-size:28px;font-weight:700;text-decoration:none}.brand small{color:#625e6c;font-size:13px;font-weight:400;display:block}h1{font-size:32px;font-weight:500}a{color:#625080}button,input,select{font:inherit}button{color:#fff;cursor:pointer;background:#625080;border:1px solid #625080;border-radius:4px;padding:10px 18px}button:disabled{opacity:.5;cursor:wait}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #625080}label{margin:16px 0;font-size:14px;display:block}input,select{color:#24232a;background:#fff;border:1px solid #c6c2cd;border-radius:3px;width:100%;margin-top:7px;padding:11px;display:block}input[type=checkbox]{width:auto;margin:0;display:inline}details{margin-block:24px}.error{color:#822e30;white-space:pre-wrap;background:#f8e9e9;padding:12px}.workspace{grid-template-columns:240px 1fr;min-height:100vh;display:grid}.sidebar{background:#efedf2;border-inline-end:1px solid #dcd9e2;padding:32px 24px}.sidebar nav{flex-direction:column;gap:8px;margin-block:40px;display:flex}.sidebar nav button{text-align:start;color:#51495d;background:0 0;border-color:#0000}.sidebar nav [aria-current=page]{color:#322a3d;background:#ded7e7}.workspace main{min-width:0;max-width:1280px;padding:40px}small{color:#605e69;font-size:12px;display:block}pre{background:#eeedf0;padding:16px;overflow:auto}table{border-collapse:collapse;text-align:start;width:100%;font-size:14px}th,td{vertical-align:top;border-bottom:1px solid #dcd9e2;padding:16px}th{text-align:start;color:#605e69}.table-scroll{overflow:auto}td form{min-width:180px}li{margin-block:12px}li button{margin-inline-start:12px;font-size:13px}.inline-form{flex-wrap:wrap;align-items:end;gap:16px;max-width:none;display:flex}.inline-form label{flex:1;min-width:240px}.inline-form button{margin-bottom:16px}@media (width<=760px){.workspace{grid-template-columns:1fr}.sidebar{border-inline-end:0;border-bottom:1px solid #dcd9e2;padding:20px}.sidebar nav{flex-flow:wrap;margin-block:20px}.workspace main,.access main{padding:24px}}.editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.editor-grid label{margin:0}textarea{width:100%;font:inherit;color:#24232a;background:#fff;border:1px solid #c6c2cd;border-radius:3px;min-height:120px;padding:12px;display:block}.toolbar{flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0;display:flex}.toolbar button{padding:8px 12px;font-size:13px}.block-editor{border-top:1px solid #dcd9e2;padding-block:20px}.variable-editor{border-inline-start:3px solid #c6c2cd;margin:20px 0;padding-inline-start:20px}.prompt-template{min-height:200px;font-family:monospace}.tiptap{background:#fff;border:1px solid #c6c2cd;min-height:140px;padding:20px}.tiptap:focus{outline:2px solid #625080}.content-preview{border:1px solid #dcd9e2;max-width:720px;padding:24px}@media (width<=760px){.editor-grid{grid-template-columns:1fr}}body{background:linear-gradient(130deg,#faf8f4,#f0f5f2 65%,#f2edf7)}.sidebar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f6f4f9d1}.access main{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffb3;border:1px solid #ffffffd9;border-radius:24px;box-shadow:0 20px 65px #4133530f}button{border-radius:9px;transition:background .18s,transform .18s}button:not(:disabled):hover{transform:translateY(-1px)}input,select{border-radius:8px}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}button:hover{transform:none!important}}textarea{width:100%;font:inherit;background:#ffffffd9;border:1px solid #c6c2cd;border-radius:9px;padding:12px;display:block}.actions{flex-wrap:wrap;gap:10px;margin-block:24px;display:flex}.actions [aria-pressed=true]{background:#3f3452}body{color:#292c35;background:#f5f6f8;font:14px/1.6 Arial,sans-serif}.workspace{grid-template-columns:220px minmax(0,1fr)}.sidebar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-inline-end:1px solid #e4e6ed;height:100vh;padding:28px 20px;position:sticky;top:0}.sidebar .brand{font-size:25px}.sidebar nav{gap:6px;margin-block:30px}.sidebar nav button{border-radius:10px;padding:12px 14px;font-size:14px}.sidebar nav [aria-current=page]{color:#745292;background:#eee8f6;font-weight:600}.sidebar>p{border-top:1px solid #ececf1;padding-top:20px;font-size:13px}.workspace main{width:100%;max-width:1440px;margin:0 auto;padding:34px 42px}h1{letter-spacing:-.035em;margin:0 0 10px;font-size:29px;font-weight:650}h2{margin-top:30px;font-size:21px;font-weight:600}p{color:#7b7e89}form{max-width:820px}label{color:#555967;margin:18px 0;font-size:13px;font-weight:500}input,select,textarea{color:#30343e;background:#fff;border:1px solid #dfe1e9;border-radius:10px;padding:12px 14px;font-size:14px;line-height:1.5;box-shadow:0 1px 2px #20203003}textarea{min-height:110px}input:focus,select:focus,textarea:focus{outline-offset:0;border-color:#b099cc;outline:3px solid #ac94cc24}button{box-shadow:none;background:#80639d;border-color:#80639d;padding:10px 16px;font-size:13px}.toolbar{border-bottom:1px solid #e3e5ec;gap:8px;margin:0 0 22px;padding:16px 0}.toolbar button{color:#686075;background:#fff;border-color:#dfe1e8}.toolbar button:nth-child(2){color:#fff;background:#80639d;border-color:#80639d}.table-scroll{background:#fff;border:1px solid #e3e5ec;border-radius:14px;margin-top:24px;overflow:auto}th{color:#8a8d97;background:#fafafd;padding:14px 20px;font-size:12px;font-weight:500}td{border-bottom:1px solid #f0f1f5;padding:18px 20px;font-size:13px}tbody tr:last-child td{border:0}tbody tr:hover{background:#fcfbfe}.locale-status{flex-wrap:wrap;gap:6px;margin-top:7px;display:flex}.locale-status span{color:#8b7c9c;background:#f3f0f7;border-radius:6px;padding:3px 7px;font-size:10px}.locale-status .published{color:#698b74;background:#edf5ef}.editor-language-tabs{background:#ebeef3;border-radius:12px;align-items:center;gap:5px;margin:0 0 8px;padding:6px;display:flex}.editor-language-tabs button{color:#7d7888;background:0 0;border:0;border-radius:8px;min-width:100px;padding:10px 16px}.editor-language-tabs [aria-pressed=true]{color:#745391;background:#fff;font-weight:600;box-shadow:0 2px 5px #20203008}.editor-language-tabs small{margin-inline-start:auto;padding-inline:12px;font-size:11px}.editor-grid{background:#fff;border:1px solid #e3e5ec;border-radius:14px;gap:22px;margin-bottom:28px;padding:24px}.block-editor{background:#fff;border:1px solid #e3e5ec;border-radius:14px;margin:18px 0;padding:20px 24px}.block-editor .toolbar{padding:0 0 14px}.block-editor .toolbar strong{margin-inline-end:auto;font-weight:600}.block-editor .toolbar button{color:#867493;background:#f7f5fa;border:0}.workspace details{background:#fff;border:1px solid #e3e5ec;border-radius:12px;margin:18px 0;padding:18px 22px}.workspace summary{color:#5f586e;cursor:pointer;font-weight:500}.actions{border-bottom:1px solid #e3e5ec;gap:6px;padding-bottom:15px}.actions button{color:#77707f;background:#fff;border-color:#e3e5ec}.actions button[aria-pressed=true]{color:#765695;background:#eee8f6;border-color:#ded2eb}.workspace fieldset{border:1px solid #e4e5ec;border-radius:12px;margin:18px 0;padding:18px 22px}.workspace legend{color:#726682;padding:0 8px;font-size:13px;font-weight:600}.workspace fieldset>fieldset{background:#fff}.workspace form>button{margin-top:10px}.error{border-radius:10px;font-size:13px}.content-preview{background:#fff;border-radius:16px}.access main{background:#fff;max-width:500px;box-shadow:0 20px 60px #3c33450b}.access h1{margin-bottom:24px}@media (width<=1000px){.workspace{grid-template-columns:190px minmax(0,1fr)}.workspace main{padding:28px}.editor-language-tabs small{display:none}}@media (width<=760px){.workspace{grid-template-columns:1fr}.sidebar{height:auto;padding:18px 22px;position:relative}.sidebar nav{flex-direction:row;margin:18px 0}.sidebar>p{display:none}.workspace main{padding:22px 18px}.editor-grid{grid-template-columns:1fr;padding:20px}.editor-language-tabs button{flex:1;min-width:0}.block-editor{padding:18px}.workspace details{padding:16px}}.workspace .image-picker{border-radius:14px;min-width:0;margin:0;padding:18px}.image-picker-empty{color:#8a789a;background:#faf8fd;border:1px dashed #cfc5db;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;min-height:160px;padding:22px;display:flex}.image-picker-empty svg{width:30px;height:30px;margin-bottom:5px}.image-picker-empty strong{font-size:14px;font-weight:500}.image-picker-empty span{color:#aaa0b2;font-size:11px}.image-picker-empty:hover{background:#f2edf8;border-color:#b09ac5}.image-picker-selected{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.image-picker-selected>img{object-fit:cover;border:1px solid #e5e0ec;border-radius:12px;width:180px;height:120px}.image-picker-selected>div{flex-direction:column;gap:8px;display:flex}.secondary{color:#8b789d;background:#fff;border-color:#e1d9e9}.media-dialog{color:#30323a;background:#fff;border:1px solid #e5e0ec;border-radius:20px;width:min(850px,92vw);max-height:85svh;padding:28px;box-shadow:0 35px 100px #26203240}.media-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#26202f70}.media-dialog-heading{justify-content:space-between;align-items:start;gap:20px;display:flex}.media-dialog-heading h2{margin:0;font-size:23px}.media-dialog-heading p{margin:5px 0 20px;font-size:13px}.media-dialog-heading button{margin:0}.media-gallery-tools{align-items:center;gap:15px;margin-bottom:24px;display:flex}.media-gallery-tools>input{flex:1;min-width:0;margin:0}.media-upload-button{white-space:nowrap;color:#fff;cursor:pointer;background:#80639d;border-radius:10px;margin:0;padding:12px 17px;font-size:13px;display:inline-flex;position:relative;overflow:hidden}.media-upload-button input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.media-upload-button:focus-within{outline-offset:3px;outline:3px solid #b99dd0}.media-gallery{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.media-gallery-item{color:#817389;text-align:start;background:#fff;border:1px solid #e5e1eb;border-radius:12px;flex-direction:column;align-items:stretch;min-width:0;padding:6px;display:flex}.media-gallery-item:hover,.media-gallery-item[aria-pressed=true]{background:#f5f0fa;border-color:#ab8fbe}.media-gallery-item img{aspect-ratio:4/3;object-fit:cover;background:#f1eff4;border-radius:8px;width:100%}.media-gallery-item>span{text-overflow:ellipsis;white-space:nowrap;padding:8px 4px;font-size:11px;overflow:hidden}.media-gallery-item small{color:#8b66a6;padding:0 4px 6px;font-size:10px}.gallery-help{color:#a49aab;margin-top:22px;font-size:11px}.gallery-empty{text-align:center;background:#faf8fc;border-radius:12px;padding:45px 20px}@media (width<=600px){.media-dialog{padding:20px}.media-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.media-gallery-tools{flex-direction:column;align-items:stretch}.media-upload-button{justify-content:center}}.private-image{aspect-ratio:4/3;background:#f2eff6;border-radius:8px;width:100%;display:block;position:relative;overflow:hidden}.private-image>img{object-fit:cover;width:100%;height:100%;display:block}.private-image-placeholder{color:#a092ad;justify-content:center;align-items:center;height:100%;padding:15px;font-size:11px;display:flex}.image-picker-selected>.private-image{aspect-ratio:auto;border-radius:12px;flex-shrink:0;width:180px;height:120px}.preview-image{aspect-ratio:auto;max-width:100%}.preview-image>img{object-fit:contain;height:auto}.media-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.media-gallery-tile{min-width:0;position:relative}.media-gallery-tile .media-gallery-item{width:100%;padding:7px}.media-gallery-item .private-image{aspect-ratio:4/3;border-radius:9px}.media-gallery-item .private-image>img{object-fit:contain;background:#f3f0f6}.media-gallery-tile .media-delete-button{color:#aa7884;box-shadow:none;background:0 0;border:1px solid #e8dfe2;border-radius:8px;width:100%;margin-top:7px;padding:6px 10px;font-size:11px}.media-gallery-tile .media-delete-button:hover{background:#fbf0f2;border-color:#d6b4bd}.media-dialog>p[role=alert]{color:#9b626e;background:#fbf0f2;border-radius:10px;padding:12px;font-size:13px}@media (width<=600px){.media-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}}.media-library-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:30px;display:grid}.media-library-item{background:#fff;border:1px solid #e3e1e9;border-radius:14px;min-width:0;padding:8px;overflow:hidden}.media-library-item .private-image{aspect-ratio:4/3}.media-library-item .private-image img{object-fit:contain;background:#f3f0f6}.media-library-info{padding:12px 6px 6px}.media-library-info strong{text-overflow:ellipsis;white-space:nowrap;color:#73677f;font-size:12px;font-weight:500;display:block;overflow:hidden}.media-library-info small{color:#a599ad;margin:5px 0 12px;font-size:10px}.media-library-info .media-delete-button{color:#aa7884;background:0 0;border:1px solid #e8dfe2;width:100%;padding:7px;font-size:11px}.media-file-preview{aspect-ratio:4/3;color:#9b89ac;background:#f0ecf5;border-radius:8px;place-items:center;font-size:24px;display:grid}@media (width<=1000px){.media-library-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.media-library-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}.content-kind-tabs{background:#edf0f5;border:1px solid #e3e6ec;border-radius:14px;flex-wrap:wrap;gap:6px;margin:24px 0 30px;padding:8px;display:flex}.content-kind-tabs button{color:#8b8297;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;padding:11px 15px;font-size:13px;display:flex}.content-kind-tabs button[aria-pressed=true]{color:#785691;background:#fff;font-weight:600;box-shadow:0 3px 8px #3b2e4d08}.content-kind-tabs button>span{color:#9c88ae;background:#e5e1ed;border-radius:5px;padding:2px 6px;font-size:10px}.content-kind-tabs button[aria-pressed=true]>span{color:#9973b5;background:#f0e7f7}.content-kind-title{margin:0 0 10px!important}.content-empty-state{text-align:center;background:#ffffff80;border:1px dashed #d8d1e3;border-radius:14px;margin-top:24px;padding:45px 25px}.content-empty-state h3{color:#877796;font-size:17px;font-weight:500}.content-empty-state p{font-size:13px}@media (width<=600px){.content-kind-tabs{flex-wrap:nowrap;padding:6px;overflow-x:auto}.content-kind-tabs button{flex-shrink:0;padding:10px 12px}}.app-confirm-dialog{color:#44374f;background:#fff;border:1px solid #e2dae9;border-radius:20px;width:min(420px,100vw - 40px);padding:28px;box-shadow:0 30px 90px #30213d35}.app-confirm-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#2c223e65}.app-confirm-dialog h2{letter-spacing:-.02em;margin:0 0 12px;font-size:22px;font-weight:600;line-height:1.3}.app-confirm-dialog p{color:#8c7e97;overflow-wrap:anywhere;margin:0 0 26px;font-size:14px;line-height:1.7}.confirm-actions{justify-content:flex-end;gap:10px;display:flex}.confirm-actions button{font:inherit;cursor:pointer;border:1px solid #e5dfec;border-radius:10px;margin:0;padding:11px 20px;font-size:13px;font-weight:500}.confirm-actions .confirm-cancel{color:#917ca2;background:#f7f4fa}.confirm-actions .confirm-accept{color:#fff;background:#80639d;border-color:#80639d}.confirm-actions button:focus-visible{outline-offset:3px;outline:3px solid #c2a9da}.confirm-actions .confirm-accept:hover{background:#70538d}.account-layout{grid-template-columns:1fr 1fr;gap:24px;margin-top:28px;display:grid}.account-panel{background:#fff;border:1px solid #e3e4ec;border-radius:16px;min-width:0;padding:26px}.account-panel h2{margin:0 0 10px}.account-panel>p{margin:0 0 22px;font-size:13px}.account-wide{grid-column:1/-1}.account-panel input[readonly]{color:#96929e;background:#f8f8fb}.account-notice{color:#728b79;background:#edf5ef;border:1px solid #dce8df;border-radius:12px;padding:14px 18px}.account-enabled,.account-disabled{color:#77937e;background:#edf5ef;border-radius:6px;padding:4px 8px;font-size:11px}.account-disabled{color:#a38bae;background:#f3edf7}.account-enrollment{grid-template-columns:180px 1fr;align-items:start;gap:30px;display:grid}.account-enrollment pre{white-space:pre-wrap;color:#9b84ad;background:#f7f4fa;border-radius:10px;font-size:12px}.account-panel details pre{white-space:pre-wrap;border-radius:10px}.account-sessions{gap:10px;margin-bottom:20px;display:grid}.account-sessions>div{background:#faf9fc;border:1px solid #eeebf4;border-radius:10px;padding:14px 18px}.account-sessions strong{color:#98889f;overflow-wrap:anywhere;font-size:12px;font-weight:500;display:block}.account-sessions small{color:#a69aaf;margin-top:5px;font-size:11px}@media (width<=800px){.account-layout{grid-template-columns:1fr}.account-wide{grid-column:auto}.account-enrollment{grid-template-columns:1fr}}.builder-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.builder-toolbar>div{margin-right:auto}.builder-toolbar h1{margin:0;font-size:24px}.builder-toolbar select{width:auto}.builder-layout{grid-template-columns:280px minmax(0,1fr);gap:20px;display:grid}.builder-inspector{background:#fff;border:1px solid #e4dff0;border-radius:18px;max-height:78vh;padding:18px;overflow:auto}.builder-inspector h2{font-size:18px}.builder-inspector nav{gap:5px;display:grid}.builder-inspector nav button{text-align:start;color:#40374d;background:#f8f6fc;padding:10px;font-size:12px}.builder-inspector nav button[aria-pressed=true]{background:#ebe3fa}.builder-inspector textarea{font-size:13px}.builder-canvas{background:#eeeaf4;border-radius:18px;padding:12px;overflow:auto}.builder-canvas iframe{background:#fff;border:0;border-radius:10px;min-width:320px;max-width:100%;height:78vh;margin:auto;display:block}.builder-dialog-backdrop{z-index:80;background:#20193470;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.builder-dialog{background:#fff;border-radius:22px;width:min(520px,100%);padding:26px}.builder-dialog form{max-width:none}@media (width<=1000px){.builder-layout{grid-template-columns:220px minmax(0,1fr)}}@media (width<=700px){.builder-layout{grid-template-columns:1fr}.builder-inspector{max-height:330px}.builder-canvas iframe{height:65vh}}body.website-editor-open .workspace{grid-template-columns:minmax(0,1fr)}body.website-editor-open .sidebar{display:none}body.website-editor-open .workspace>main{max-width:none;padding:20px 28px}.builder-layout.canvas-only{grid-template-columns:minmax(0,1fr)}.builder-layout.canvas-only>.builder-inspector{display:none}.builder-layout.has-selection{grid-template-columns:minmax(0,1fr) 320px}.builder-layout.has-selection>.builder-inspector{grid-area:1/2}.builder-layout.has-selection>.builder-canvas{grid-area:1/1}.builder-panel-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.builder-panel-heading button{padding:5px 12px}.builder-canvas iframe{height:calc(100vh - 155px)}@media (width<=850px){.builder-layout.has-selection{grid-template-columns:minmax(0,1fr)}.builder-layout.has-selection>.builder-inspector{z-index:40;width:300px;max-height:calc(100vh - 150px);position:fixed;top:130px;right:20px;box-shadow:0 15px 60px #24153530}.builder-layout.has-selection>.builder-canvas{grid-column:1}.website-editor-open .workspace>main{padding:12px!important}}.prompt-authoring{max-width:900px}.prompt-authoring>.prompt-template{min-height:320px}.prompt-variable-toolbar{justify-content:space-between;align-items:end;gap:20px;margin:28px 0 14px;display:flex}.prompt-variable-toolbar h3{margin:0;font-size:18px}.prompt-variable-toolbar h3 span{color:#765a90;background:#eee8f6;border-radius:20px;margin-inline-start:5px;padding:3px 9px;font-size:12px;display:inline-block}.prompt-variable-toolbar input{max-width:240px}.prompt-variable-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.workspace .prompt-variable{background:linear-gradient(135deg,#fff,#fcfaff);border:1px solid #e4dfec;margin:0;padding:0;overflow:hidden}.prompt-variable summary{align-items:center;gap:8px;padding:14px 17px;list-style:none;display:flex}.prompt-variable summary::-webkit-details-marker{display:none}.prompt-variable summary strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;overflow:hidden}.prompt-variable summary code{color:#766285;white-space:nowrap;margin-inline-start:auto;font-size:11px}.prompt-variable summary small{display:none}.prompt-variable[open]{grid-column:1/-1}.prompt-variable[open] summary{border-bottom:1px solid #ebe5f0}.prompt-variable-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:4px 18px 18px;display:grid}.prompt-variable-fields label{margin:0}.prompt-required{grid-column:1/-1}.prompt-authoring>.prompt-template,.prompt-authoring pre{white-space:pre-wrap;overflow-wrap:anywhere}@media (width<=700px){.prompt-variable-list{grid-template-columns:1fr}.prompt-variable[open]{grid-column:auto}.prompt-variable-fields{grid-template-columns:1fr}.prompt-required{grid-column:auto}.prompt-variable-toolbar{flex-direction:column;align-items:stretch}.prompt-variable-toolbar input{max-width:none}}.workspace button.content-delete-button,.workspace .toolbar button.content-delete-button{color:#9b4f58;background:#fff7f7;border:1px solid #e7caca}.workspace button.content-delete-button:hover{background:#fcebec;border-color:#d6aeb4}.content-row-actions{flex-wrap:wrap;align-items:center;gap:9px;min-width:230px;display:flex}.content-row-actions button{white-space:nowrap;margin:0;padding:9px 12px}.content-row-actions button:first-child{color:#71548b;background:#f1ebf7;border-color:#e5d8ee}.content-editor-toolbar{background:linear-gradient(120deg,#fff,#faf8fd);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex;border:1px solid #e7e1ec!important;margin:12px 0 20px!important;padding:14px 16px!important}.content-editor-toolbar button{min-height:40px;margin:0}.content-editor-toolbar button:first-child{margin-inline-end:auto}.content-editor-toolbar button.content-delete-button{margin-inline-start:auto}.builder-toolbar{border-bottom:1px solid #e6e1ea;gap:10px 12px;margin-bottom:14px;padding:12px 0 18px}.builder-toolbar>button,.builder-toolbar>select{min-height:40px;margin:0}.builder-toolbar .content-delete-button{margin-inline-start:auto}.actions{gap:10px 12px}.workspace .actions button{margin:0}@media (width<=700px){.content-row-actions{min-width:0}.content-editor-toolbar button:first-child,.content-editor-toolbar button.content-delete-button{margin-inline:0}.builder-toolbar .content-delete-button{margin-inline-start:0}}.prompt-choice-editor{background:#faf8fd;border:1px solid #e5dfed;border-radius:12px;grid-column:1/-1;padding:16px}.prompt-choice-editor>strong{margin-bottom:12px;font-size:13px;display:block}.prompt-choice-row{align-items:center;gap:10px;margin:8px 0;display:flex}.prompt-choice-row input{flex:1;margin:0}.prompt-choice-row button{flex-shrink:0}.prompt-choice-editor>button{margin-top:8px}.prompt-default-choices{grid-column:1/-1;margin:0!important}.prompt-default-choices label{background:#f9f7fc;border:1px solid #ece6f0;border-radius:9px;align-items:center;gap:8px;margin:6px 14px 6px 0;padding:9px 12px;display:inline-flex}.prompt-default-choices input{margin:0}.prompt-variable summary small{color:#97859d;display:inline}@media (width<=700px){.prompt-choice-editor,.prompt-default-choices{grid-column:auto}.prompt-choice-row{flex-wrap:wrap}}.prompt-variable-actions{border-top:1px solid #ece7f1;grid-column:1/-1;justify-content:flex-end;padding-top:13px;display:flex}.prompt-variable-actions button{min-height:39px}@media (width<=700px){.prompt-variable-actions{grid-column:auto}}.prompt-publishing-details{margin-top:20px!important}.prompt-publishing-details>p{margin:12px 0 18px;font-size:13px}.prompt-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;display:grid}.prompt-meta-grid label{margin:0}.prompt-meta-grid label small{color:#858092;margin-top:6px;line-height:1.5}.prompt-meta-wide{grid-column:1/-1}.prompt-meta-grid textarea{min-height:85px}@media (width<=700px){.prompt-meta-grid{grid-template-columns:1fr}.prompt-meta-wide{grid-column:auto}}.content-editor-heading{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}.content-editor-heading h1{margin:0;margin-inline-end:auto}.content-editor-heading small,.visual-publication-status small{color:#9b6a43;font-weight:600}.publication-state{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:12px;font-weight:700;display:inline-flex}.publication-state:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.publication-state.is-published{color:#397657;background:#e8f3ec}.publication-state.is-draft{color:#805d98;background:#f4edf8}.visual-publication-status{flex-wrap:wrap;align-items:center;gap:12px;margin:8px 0 20px;display:flex}.visual-publication-status p{margin:0;margin-inline-end:auto}@media (width<=700px){.content-editor-heading h1,.visual-publication-status p{width:100%}}.library-filters{flex-wrap:wrap;align-items:end;gap:16px;margin:22px 0;display:flex}.library-filters label{flex:1;min-width:220px;margin:0}.library-filters input,.library-filters select{margin:7px 0 0}.publishing-guide{background:linear-gradient(120deg,#fff,#f8f5fc)!important;border-color:#dcd3e8!important}.publishing-guide ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0;list-style:none;display:grid}.publishing-guide li{color:#765d87;background:#f5f1fa;border-radius:9px;margin:0;padding:8px 10px}.publishing-guide li.ready{color:#3d7456;background:#eaf4ee}.publishing-guide li span{margin-inline-end:10px}.relation-options{gap:7px;max-height:260px;margin-top:12px;display:grid;overflow:auto}.relation-options label{background:#fff;border:1px solid #eeeaf2;border-radius:9px;align-items:center;gap:12px;margin:0;padding:10px 12px;display:flex}.relation-options strong{font-weight:600}.image-picker-selected>.media-file-preview{aspect-ratio:auto;text-align:center;overflow-wrap:anywhere;width:180px;height:110px;padding:12px;font-size:14px}.media-gallery-item .media-file-preview{width:100%;font-size:19px}.enquiry-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0;display:grid}.enquiry-overview>div{background:linear-gradient(135deg,#fff,#faf8fd);border:1px solid #e8e3ed;border-radius:15px;padding:18px 22px;box-shadow:0 12px 25px #46395f08}.enquiry-overview strong{color:#614979;font-size:26px;line-height:1.2;display:block}.enquiry-overview span{color:#82758e;font-size:12px}.enquiry-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.enquiry-card{background:#fff;border:1px solid #e5e2eb;border-radius:17px;min-width:0;padding:23px;box-shadow:0 12px 25px #46395f08}.enquiry-card header{justify-content:space-between;align-items:start;gap:15px;display:flex}.enquiry-card h3{margin:5px 0 0;font-size:18px}.enquiry-card header p{margin:0}.enquiry-stage{color:#775e8a;text-transform:capitalize;white-space:nowrap;background:#ede8f5;border-radius:20px;padding:5px 10px;font-size:11px}.stage-new{color:#526e96;background:#eaf1fa}.stage-qualified{color:#4b8061;background:#e4f2ea}.stage-closed{color:#71747a;background:#eff0f2}.enquiry-problem{white-space:pre-wrap;color:#41404a;overflow-wrap:anywhere;line-height:1.7}.enquiry-note{border-top:1px solid #eeeaf2;padding:10px 0}.enquiry-note p{white-space:pre-wrap;margin:4px 0}.enquiry-update{border-top:1px solid #f0edf4;grid-template-columns:180px minmax(0,1fr) auto;align-items:end;gap:12px;max-width:none;margin-top:18px;padding-top:14px;display:grid}.enquiry-update label{margin:0}.enquiry-update textarea{height:46px;min-height:46px}.enquiry-update button{margin:0 0 1px!important}@media (width<=1000px){.enquiry-list{grid-template-columns:1fr}}@media (width<=700px){.publishing-guide ul{grid-template-columns:1fr}.enquiry-overview{grid-template-columns:repeat(3,minmax(0,1fr))}.enquiry-update{grid-template-columns:1fr}.enquiry-card{padding:18px}}.workspace main:has(.content-editor-heading){max-width:none}.workspace main:has(.content-editor-heading) .prompt-authoring{max-width:none}.social-link-editor{background:#fff;border:1px solid #e5dfec;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 16px;margin:16px 0;padding:18px;display:grid}.social-link-editor legend{padding:0 8px;font-weight:650}.social-link-editor label{margin:0}.social-link-editor button{grid-column:1/-1;justify-self:start;margin-top:4px}@media (width<=760px){.social-link-editor{grid-template-columns:1fr}}.creator-links-dialog{width:min(900px,100vw - 32px);max-height:calc(100vh - 48px);overflow:auto}.creator-links-dialog form{max-width:none}.creator-links-dialog .builder-panel-heading h2{margin:0}.creator-links-dialog .toolbar{margin-top:20px}.creator-links-launch{white-space:nowrap}.social-media-page{max-width:1120px;margin:0 auto}.social-media-heading{align-items:flex-start;gap:22px;margin:8px 0 30px;display:flex}.social-media-heading h1{margin:0;font-size:clamp(30px,4vw,42px)}.social-media-heading p:last-child{max-width:650px;margin:8px 0 0}.social-media-heading .eyebrow{color:#80639d;letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:12px;font-weight:700}.social-media-mark{color:#755491;background:linear-gradient(135deg,#e8dcf5,#e8f4ee);border:1px solid #e7dbef;border-radius:19px;flex:none;place-items:center;width:62px;height:62px;font-size:30px;display:grid}.social-media-preview,.social-media-form{background:#ffffffb8;border:1px solid #e6dfed;border-radius:21px;padding:28px;box-shadow:0 14px 36px #5e4b7610}.social-media-preview{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.social-media-preview strong{font-size:16px}.social-media-preview p{margin:4px 0 0;font-size:13px}.social-media-preview .creator-social-links{flex-wrap:wrap;gap:8px;display:flex}.social-media-preview .creator-social-links a{background:#f9f6fd;border:1px solid #ded3e9;border-radius:11px;align-items:center;gap:7px;min-height:42px;padding:8px 12px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.social-media-preview .creator-social-links svg{width:18px;height:18px}.social-media-form{max-width:none}.social-media-form-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.social-media-form-heading h2{margin:0}.social-media-empty{text-align:center;background:#fbf9fd;border:1px dashed #d6c7e3;border-radius:13px;padding:30px}.social-media-save{border-top:1px solid #ebe5f0;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding-top:20px;display:flex}.social-media-save p{margin:0}.social-media-save button{min-height:44px}@media (width<=650px){.social-media-heading{gap:14px}.social-media-mark{width:48px;height:48px}.social-media-preview,.social-media-form{padding:19px}.social-media-form-heading,.social-media-save{flex-direction:column;align-items:stretch}.social-media-save button{width:100%}}@font-face{font-family:K24Kurdish;src:url(/fonts/K24KurdishLight-Light.ttf)format("truetype");font-style:normal;font-weight:300 500;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}@font-face{font-family:K24Kurdish;src:url(/fonts/K24KurdishBold-Bold.ttf)format("truetype");font-style:normal;font-weight:600 900;font-display:swap;unicode-range:U+6??,U+750-77F,U+8A0-8FF,U+FB50-FDFF,U+FE70-FEFF}[lang=ckb]{font-family:K24Kurdish,Arial,Tahoma,sans-serif}[lang=ckb] :is(input,textarea,select,button){font-family:inherit}[lang=ckb] :is(pre,code){font-family:ui-monospace,SFMono-Regular,Consolas,monospace}
