.fr-ux{--ux-focus:#ebc7a9;--ux-border:#786253}.top3-controls{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin:20px 0}.top3-controls>div{display:flex;gap:6px}.top3-controls button{padding:10px 16px;min-height:44px;background:#303741;color:#dcc9bb;border:1px solid #6b5649;border-radius:6px;font-size:13px}.top3-controls button[aria-pressed=true]{background:#ebd9cb;color:#493222;border-color:#ebd9cb}.trend-topic small{display:inline-block;color:#c7b3a7;margin-left:5px;font-size:11px}.fr-ux .search-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.fr-ux .compact .search-filters{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:600px){.fr-ux .search-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.top3-controls{gap:10px}.top3-controls button{padding:9px 13px}}@media(max-width:360px){.fr-ux .compact .search-filters,.fr-ux .search-filters{grid-template-columns:1fr}}.fr-ux :is(button,a,input,textarea,select,summary):focus-visible,.ux-dialog :is(button,a,input,textarea,select,summary):focus-visible{outline:2px solid var(--ux-focus,#ebc7a9);outline-offset:4px}.fr-ux :is(button,a,summary),.ux-dialog :is(button,a,summary){-webkit-tap-highlight-color:transparent}.fr-ux .fr-stepper li{display:flex;min-width:0}.fr-ux .fr-stepper button{width:100%;height:100%}.fr-ux .fr-stepper b{min-width:0;white-space:normal;overflow-wrap:anywhere;line-height:1.5}@media(min-width:1001px){.fr-ux.fr-page-create:has(.studio-analysis-panel) .ux-stage-footer{right:440px;padding-left:24px;padding-right:24px}.fr-ux.fr-page-create:has(.studio-analysis-panel) .fr-stepper button{height:auto;min-height:68px;flex-direction:column;justify-content:center;gap:4px;padding:8px 5px}.fr-ux.fr-page-create:has(.studio-analysis-panel) .fr-stepper b{font-size:11px;word-break:keep-all}}.fr-ux .fr-stepper button:disabled{opacity:1;color:#988c85;background:#282b30;border-color:#373d47;cursor:not-allowed}.fr-ux :is(input,textarea,select){scroll-margin-block:150px}.fr-ux .search-result-heading{scroll-margin-top:130px}.ux-project-grid article{display:flex;flex-direction:column}.ux-project-open{flex:1 1}.ux-project-open h2{line-height:1.6}.ux-project-actions button{flex:1 1}.ux-project-actions button+button{border-left:1px solid #6b5546}.ux-project-actions button:last-child:hover{color:#ffd0c9}.ux-check-row label{cursor:pointer;line-height:1.8;min-height:44px;display:flex;align-items:center;gap:10px}.ux-check-row input{width:19px;height:19px;flex-shrink:0;accent-color:#e4ccb9}.ux-check-row:has(input:checked){border-color:#a68b73}.ux-inspector textarea{resize:vertical;min-height:120px}.ux-dialog header button{min-width:64px;min-height:44px}.ux-project-open h2,.ux-section-heading h2,.ux-service-heading h1{word-break:keep-all;overflow-wrap:anywhere}.fr-ux .fr-footer button{min-height:44px}@media(min-width:601px) and (max-width:1000px){.fr-ux .studio-analysis-panel .compact .search-video-open{display:grid;grid-template-columns:180px minmax(0,1fr);align-items:center;gap:16px;padding:14px}.fr-ux .studio-analysis-panel .compact .search-video-image{width:180px}.fr-ux .studio-analysis-panel .compact .search-video-image img{aspect-ratio:16/10;object-fit:cover;border-radius:5px}.fr-ux .studio-analysis-panel .compact .search-video-open>div:last-child{padding:0}}@media(hover:hover){.search-results article,.ux-project-grid article,.ux-sheet-grid button{transition:border-color .18s ease,box-shadow .18s ease}.search-results article:hover,.ux-project-grid article:hover,.ux-sheet-grid button:hover{border-color:#b59b87;box-shadow:0 5px 22px #0002}.ux-filmstrip button,.ux-project-actions button,.ux-secondary,.ux-tabs button{transition:background-color .16s ease,border-color .16s ease}.ux-filmstrip button:hover,.ux-project-actions button:hover,.ux-secondary:hover,.ux-tabs button:hover{background:#5d4a3c}}@media(prefers-reduced-motion:no-preference){.ux-dialog[open]{animation:ux-dialog-enter .18s ease-out}.studio-analysis-panel{animation:ux-panel-enter .2s ease-out}@keyframes ux-dialog-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ux-panel-enter{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}}@media(max-width:600px){.fr-ux .fr-top-right button,.fr-ux .fr-topbar .fr-top-right>button{min-height:44px}.fr-ux .ux-help-link{min-width:44px;min-height:44px}.fr-ux .ux-version-tools>button{min-height:44px}.fr-ux .fr-stepper button{min-height:60px}.fr-ux .ux-stage-footer>div{min-width:0;flex:1 1}.fr-ux .ux-stage-footer span{line-height:1.6}.fr-ux .ux-stage-footer>.fr-primary{flex-shrink:0}.fr-ux .ux-check-row>button{min-height:44px}.fr-ux .ux-muted,.fr-ux .ux-section-heading p{line-height:1.8}}@media(prefers-reduced-motion:reduce){.fr-ux *,.ux-dialog *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.frame-app.fr-ux{--fr-bg:#131216;--fr-paper:#201e24;--fr-line:#39323b;--fr-accent:#e7bd80;--ux-focus:#edc68d;background:radial-gradient(ellipse at 72% 0,#36232955,transparent 52%),#131216;color:#eee9e4}.fr-ux .fr-sidebar{background:linear-gradient(180deg,#1d151b,#121115 65%);border-color:#362a32}.fr-ux .fr-topbar{background:#17141a;border-color:#362c33}.fr-ux .fr-main{background:transparent}.fr-ux .fr-new,.fr-ux .fr-primary,.fr-ux.fr-page-create .fr-primary{background:#e6bd83;color:#241c17!important}.fr-ux .fr-new:hover,.fr-ux .fr-primary:not(:disabled):hover{background:#f4d4a5;box-shadow:0 3px 20px #d99b4720}.fr-ux .fr-sidebar nav button.active{background:#47252f;color:#f3d8c5;box-shadow:inset 3px 0 #d7ac74}.fr-ux .fr-sidebar nav button:hover{background:#302029}.fr-ux .home-stage{background:radial-gradient(ellipse at 85% 10%,#68422e55,transparent 58%),linear-gradient(120deg,#251923,#141216);border:1px solid #514039;border-radius:14px;padding:28px;box-shadow:0 20px 65px #0003}.fr-ux .home-stage h1{color:#f5ede2;letter-spacing:-1.6px}.fr-ux .home-actions button:first-child{background:#e6bd83;color:#261a14}.fr-ux .home-actions button:last-child{background:#33232b;color:#e7c7a4;border-color:#66434a}.fr-ux .home-showreel{border:1px solid #67513c;box-shadow:0 0 50px #d0a46a12;background:#0b0a0d}.fr-ux .discover-eyebrow,.fr-ux .ux-service-heading small{color:#d1af86}.fr-ux .fr-card:not(.fr-manuscript),.fr-ux .fr-form,.fr-ux .ux-board,.fr-ux .ux-result{background:#211e24;border-color:#443840}.fr-ux .fr-topic,.fr-ux .fr-url,.fr-ux .search-controls,.fr-ux .ux-inspector{background:#19171d;border-color:#483c45}.fr-ux .search-results article,.fr-ux .ux-help-box,.fr-ux .ux-project-grid article,.fr-ux .ux-service-grid article{background:#221d25;border-color:#473640}.fr-ux .search-filters select,.fr-ux .ux-inspector textarea,.fr-ux .ux-library-controls input,.fr-ux .ux-settings input,.fr-ux .ux-settings select{background-color:#19151d;border-color:#57424c;color:#e9e0dd}.fr-ux .ux-stage-footer{background:#1b171eeF;border-color:#6b4e46;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.fr-ux .studio-analysis-panel{background:#19151d;border-color:#60434d;box-shadow:-18px 0 70px #0005}.fr-ux .studio-analysis-panel-head{background:#201820;border-color:#4b343e}.fr-ux .fr-stepper .current button,.fr-ux .production-search-tabs button[aria-pressed=true],.fr-ux .ux-tabs button[aria-pressed=true]{background:#54323c;border-color:#a47765;color:#fff0dd}.fr-ux .top3-controls button{background:#221d24;border-color:#51404a;color:#cdbec6}.fr-ux .top3-controls button[aria-pressed=true]{background:#e4bc83;border-color:#e4bc83;color:#251a15}.cinema-top3{margin:30px 0 34px;padding:26px;border:1px solid #574039;border-radius:12px;background:radial-gradient(ellipse at 50% 0,#8b503722,transparent 65%),#1b161e;min-width:0}.cinema-top3>header{display:flex;justify-content:space-between;align-items:center;gap:20px}.cinema-top3>header small{font-size:10px;letter-spacing:2px;color:#d2a779}.cinema-top3 h2{font-size:25px;line-height:1.4;margin:9px 0;color:#f0e4d7;letter-spacing:-.7px}.cinema-top3>header p{font-size:13px;color:#b7a8b1;line-height:1.7;margin:0}.cinema-top3>header>button{background:transparent;color:#e6c59a;border:1px solid #765750;border-radius:6px;padding:11px 14px;white-space:nowrap;font-size:12px}.cinema-picks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cinema-pick{min-width:0;background:#27202a;border:1px solid #59424d;border-radius:8px;text-align:left;color:#eee1d7;padding:0;transition:transform .2s,border-color .2s,box-shadow .2s}.cinema-pick,.cinema-poster{position:relative;overflow:hidden}.cinema-poster{aspect-ratio:4/3;background:#0d0b11}.cinema-poster:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#1a111ad9,transparent 65%);pointer-events:none}.cinema-poster img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s}.cinema-rank{bottom:4px;left:16px;font-size:60px;line-height:1.1;color:#f2dbb7;font-family:Georgia,serif;font-style:italic;text-shadow:0 4px 20px #0008}.cinema-play,.cinema-rank{position:absolute;z-index:1}.cinema-play{right:14px;bottom:15px;border:1px solid #dbc3a388;border-radius:50%;width:32px;height:32px;display:grid;place-items:center;color:#f3e1c7}.cinema-pick-copy{padding:18px}.cinema-pick-copy>small{font-size:9px;letter-spacing:1.4px;color:#c7a787}.cinema-pick-copy h3{font-size:19px;line-height:1.5;margin:8px 0;color:#f7e8dc;word-break:keep-all}.cinema-pick-copy p{font-size:12px;color:#c0adb9;line-height:1.7;margin:0 0 15px;min-height:40px}.cinema-pick-copy>span{font-size:14px;color:#e3be91}.cinema-pick-copy em{font-size:10px;font-style:normal;color:#a992a0;margin-left:6px}.cinema-disclaimer{color:#b5a1ad;font-size:11px;line-height:1.7;margin:17px 0 0}.cinema-detail-poster{width:100%;max-height:340px;object-fit:cover;border-radius:7px;margin-bottom:18px}.cinema-top3-compact{padding:15px;margin:0 0 24px}.cinema-top3-compact h2{font-size:21px}.cinema-top3-compact .cinema-picks{grid-template-columns:1fr;gap:9px}.cinema-top3-compact .cinema-pick{display:grid;grid-template-columns:95px minmax(0,1fr)}.cinema-top3-compact .cinema-poster{aspect-ratio:auto;height:100%;min-height:125px}.cinema-top3-compact .cinema-rank{font-size:36px;left:8px;bottom:8px}.cinema-top3-compact .cinema-play{display:none}.cinema-top3-compact .cinema-pick-copy{padding:12px}.cinema-top3-compact .cinema-pick-copy h3{font-size:15px;margin:5px 0}.cinema-top3-compact .cinema-pick-copy p{min-height:0;font-size:11px;margin-bottom:7px}.cinema-top3-compact .top3-controls{gap:9px}.cinema-top3-compact .top3-controls button{font-size:11px;padding:8px 10px;min-height:40px}@media(hover:hover){.cinema-pick:hover{transform:translateY(-3px);border-color:#c2966a;box-shadow:0 12px 30px #0005}.cinema-pick:hover img{transform:scale(1.035)}}@media(max-width:800px){.cinema-picks{gap:10px}.cinema-pick-copy{padding:12px}.cinema-pick-copy h3{font-size:16px}.cinema-top3>header{align-items:flex-start;flex-direction:column}.fr-ux .home-stage{padding:20px}}@media(max-width:600px){.cinema-top3{padding:15px}.cinema-top3 h2{font-size:22px}.cinema-picks{grid-template-columns:1fr}.cinema-pick{display:grid;grid-template-columns:110px minmax(0,1fr)}.cinema-poster{aspect-ratio:auto;min-height:148px;height:100%}.cinema-rank{font-size:42px;left:10px}.cinema-play{display:none}.cinema-pick-copy p{min-height:0;margin-bottom:8px}.cinema-pick-copy h3{font-size:17px}.cinema-top3-compact .cinema-pick{grid-template-columns:85px minmax(0,1fr)}.fr-ux .home-stage{padding:18px}}@media(prefers-reduced-motion:reduce){.cinema-pick,.cinema-poster img{transition:none}.cinema-pick:hover{transform:none}}.research-advanced{border:1px solid #413646;border-radius:12px;margin-top:20px;background:#19151e;color:#ebe5ed}.research-advanced summary{cursor:pointer;padding:18px;font-weight:650;list-style-position:inside}.research-advanced summary span{font-size:12px;color:#b9acbf;margin-left:12px;font-weight:400}.research-advanced-body{padding:0 18px 18px}.research-advanced fieldset{border:0;border-top:1px solid #3b303e;padding:20px 0;margin:0;min-width:0}.research-advanced legend{padding:0 10px 0 0;font-weight:650;font-size:15px}.research-advanced legend small{display:inline-block;color:#b9acbf;font-weight:400;font-size:11px;margin-left:8px}.research-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.research-fields label{display:flex;flex-direction:column;gap:8px;font-size:13px;min-width:0}.research-fields input,.research-fields select{width:100%;min-width:0;box-sizing:border-box;background:#100e15!important;color:#eee8f0!important;border:1px solid #493c4f!important;border-radius:7px;padding:11px;min-height:44px;color-scheme:dark}.research-number{display:flex;position:relative}.research-number input{padding-right:35px}.research-number span{position:absolute;right:12px;top:13px;color:#aa9db1;font-size:12px;pointer-events:none}.research-advanced p,.research-fields small{font-size:12px;line-height:1.7;color:#b9acbf;margin-bottom:0}.research-apply{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:12px;color:#b9acbf}.research-apply button,.research-compare-bar button,.research-comparison button{border:1px solid #a78357;border-radius:8px;background:#302433;color:#f1d5ad;padding:12px;cursor:pointer;font-weight:600;min-height:44px}.research-compare-bar{display:flex;gap:12px;align-items:center;border:1px solid #9c764c;background:#211922;border-radius:12px;padding:16px;margin:18px 0;color:#efe6db}.research-compare-bar>div{flex:1 1;min-width:0}.research-compare-bar span{display:block;color:#bfb0c3;font-size:12px;line-height:1.6;margin-top:6px;overflow-wrap:anywhere}.research-compare-bar button:disabled{opacity:.45;cursor:not-allowed}.research-comparison{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.research-comparison article{min-width:0;border:1px solid #493d50;border-radius:12px;padding:14px}.research-comparison img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:8px}.research-comparison h3{font-size:16px;line-height:1.5;min-height:48px}.research-comparison p{font-size:12px;color:#aea1b7}.research-comparison dl>div{display:flex;justify-content:space-between;gap:8px;font-size:12px;border-bottom:1px solid #3e3443;padding:11px 0}.research-comparison dd{margin:0;text-align:right}.research-comparison button{width:100%;margin-top:10px}.compact .research-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.compact .research-compare-bar{flex-wrap:wrap}.compact .research-compare-bar>div{flex-basis:100%}.compact .research-advanced summary span{display:block;margin:7px 0 0 18px}.compact .research-apply{align-items:stretch;flex-direction:column}.review-status{display:flex;align-items:center;gap:24px;justify-content:space-between;padding:20px 24px;background:linear-gradient(110deg,#261b29,#16131c);border:1px solid #443449;border-left:3px solid #b49568;border-radius:12px;margin:18px 0 24px;color:#f0e9f1}.review-status h2{font-size:17px!important;margin:6px 0 8px}.review-status small{font-size:10px;letter-spacing:2px;color:#c1a478}.review-status p{font-size:13px;line-height:1.7;color:#c3b5c9;margin:0;max-width:680px}.review-status ul{list-style:none;padding:0;margin:0;flex-shrink:0}.review-status li{font-size:12px;line-height:2;color:#d7c8dc}.review-status li span{margin-right:8px;color:#d4b57d}.review-status.needs-review{border-left-color:#d38a84}.result-edit-notice{padding:12px;border:1px solid #806346;border-radius:8px;background:#2b2022;color:#e8cb9d;font-size:12px;line-height:1.7}@media(max-width:800px){.research-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.research-comparison{grid-template-columns:1fr}.research-comparison h3{min-height:0}.research-compare-bar{flex-wrap:wrap}.research-compare-bar>div{flex-basis:100%}.review-status{display:block;padding:18px}.review-status ul{display:flex;gap:18px;flex-wrap:wrap;margin-top:12px}}@media(max-width:450px){.compact .research-fields,.research-fields{grid-template-columns:1fr}.research-advanced summary span{display:block;margin:8px 0 0 18px}.research-apply{align-items:stretch;flex-direction:column}.research-compare-bar button{flex:1 1}.research-advanced-body{padding:0 12px 14px}}.fr-summary .review-status{display:block;padding:14px;margin:0 0 20px}.fr-summary .review-status ul{margin-top:10px}.research-comparison{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}@media(max-width:800px){.research-comparison{grid-template-columns:1fr}}.fr-ux .keyword-tab{display:grid;gap:18px}.fr-ux .keyword-tab header{display:grid;gap:6px}.fr-ux .keyword-tab h2{font-size:20px}.fr-ux .keyword-caveat,.fr-ux .keyword-empty{margin:0;font-size:13px;line-height:1.8;color:var(--studio-muted)}.fr-ux .keyword-caveat{padding-top:14px;border-top:1px solid var(--studio-border)}.fr-ux .rising-spans{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.fr-ux .rising-spans button{padding:11px 22px;min-height:46px;border:1px solid #665467;border-radius:8px;background:#29232d;color:#dcd1e1;font:inherit;cursor:pointer}.fr-ux .rising-spans button[aria-pressed=true]{background:#503b43;border-color:#c49d69;color:#ffe0ae;font-weight:650}.fr-ux .rising-basis{margin:0;font-size:13px;color:var(--studio-muted)}.fr-ux .rising-scroll{overflow-x:auto;border:1px solid var(--studio-border);border-radius:12px}.fr-ux .rising-table{width:100%;min-width:520px;border-collapse:collapse;font-size:14px}.fr-ux .rising-table th{padding:12px 14px;text-align:left;font-size:12px;font-weight:600;color:var(--studio-muted);background:#241f28;border-bottom:1px solid var(--studio-border);white-space:nowrap}.fr-ux .rising-table th.rising-num{text-align:right;color:var(--studio-muted)}.fr-ux .rising-table th.rising-rank{text-align:left}.fr-ux .rising-table col.c-rank{width:56px}.fr-ux .rising-table col.c-videos{width:110px}.fr-ux .rising-table col.c-speed,.fr-ux .rising-table col.c-views{width:150px}.fr-ux .rising-table td{padding:10px 14px;border-bottom:1px solid #2c2731;vertical-align:middle}.fr-ux .rising-table tr:last-child td{border-bottom:0}.fr-ux .rising-table tbody tr:hover{background:#262029}.fr-ux .rising-rank{width:52px;color:var(--studio-muted)}.fr-ux .rising-num,.fr-ux .rising-rank{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fr-ux .rising-num{text-align:right;white-space:nowrap;color:#d7cdd9}.fr-ux .rising-speed{color:#ffd9a4;font-weight:650}.fr-ux .rising-word{padding:4px 0;border:0;background:none;color:#efe6ec;font:inherit;font-weight:600;text-align:left;cursor:pointer;overflow-wrap:anywhere}.fr-ux .rising-word:hover{color:var(--studio-gold);text-decoration:underline}@media(max-width:600px){.fr-ux .rising-spans button{flex:1 1;padding:11px 8px}}.fr-ux .rising-picks{display:flex;flex-wrap:wrap;gap:12px 28px;align-items:center}.fr-ux .rising-pick{display:flex;align-items:center;gap:10px}.fr-ux .rising-pick-label{font-size:12px;color:var(--studio-muted);white-space:nowrap}@media(max-width:600px){.fr-ux .rising-picks{gap:10px}.fr-ux .rising-pick{width:100%}.fr-ux .rising-pick .rising-spans{flex:1 1}}.fr-ux .search-words{display:grid;gap:14px;padding-top:22px;border-top:1px solid var(--studio-border)}.fr-ux .search-words h3{margin:0;font-size:17px}.fr-ux .keyword-seed{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.fr-ux .keyword-seed label{font-size:13px;color:var(--studio-muted)}.fr-ux .keyword-seed input{flex:1 1 260px;min-height:44px;padding:10px 14px;border:1px solid var(--studio-border);border-radius:9px;background:#1d1a22;color:#efe6ec;font:inherit}.fr-ux .keyword-seed button[type=submit]{min-height:44px;padding:10px 20px;border:1px solid #efca96;border-radius:9px;background:var(--studio-gold);color:#261d17;font:inherit;font-weight:650;cursor:pointer}.fr-ux .keyword-seed .fr-secondary{min-height:44px;padding:10px 16px}.fr-ux .keyword-cloud{display:flex;flex-wrap:wrap;gap:8px}.fr-ux .keyword-cloud>button{padding:9px 15px;border:1px solid var(--studio-border);border-radius:999px;background:#241f28;color:#efe6ec;font:inherit;cursor:pointer;text-align:left}.fr-ux .keyword-cloud>button:hover{border-color:var(--studio-gold);background:#2f2731;color:var(--studio-gold)}.fr-ux .keyword-cloud>button b{font-size:14px;font-weight:600}@media(max-width:600px){.fr-ux .keyword-seed input{flex:1 1 100%}}.fr-ux .rising-more{justify-self:start;padding:10px 18px;border:1px solid var(--studio-border);border-radius:9px;background:#241f28;color:#d7cdd9;font:inherit;cursor:pointer}.fr-ux .keyword-cloud>button[aria-pressed=true],.fr-ux .rising-more:hover{border-color:var(--studio-gold);color:var(--studio-gold)}.fr-ux .keyword-cloud>button[aria-pressed=true]{background:#3a2f38}.fr-ux .keyword-picked{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:14px 0 4px;border-top:1px solid var(--studio-border);margin-top:4px}.fr-ux .keyword-picked>span{font-size:13px;color:var(--studio-muted);margin-right:auto}.fr-ux .measured-table{min-width:640px}.fr-ux .band{font-weight:650}.fr-ux .band-낮음{color:#8fd6a6}.fr-ux .band-중간{color:#e8c087}.fr-ux .band-높음{color:#e79a9a}@media(max-width:600px){.fr-ux .keyword-picked>span{width:100%;margin:0}}.fr-ux .rising-slid{margin:0;padding:10px 14px;border:1px solid var(--studio-border);border-left:3px solid var(--studio-gold);border-radius:8px;background:#241f28;font-size:13px;line-height:1.7;color:#d7cdd9}.fr-ux .band-edge{display:inline-block;margin-left:6px;padding:1px 6px;border:1px solid var(--studio-border);border-radius:999px;font-size:10px;color:var(--studio-muted);font-weight:400}.fr-ux .keyword-budget{font-size:12px;color:var(--studio-muted)}.fr-stepper.pipeline-stepper{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));height:auto;overflow:visible;gap:8px}.pipeline-stepper li,.pipeline-stepper li button{min-width:0;height:auto;white-space:normal}.pipeline-stepper li b{white-space:normal}.pipeline-review{padding:28px;margin:20px 0}.pipeline-review h2{font-size:clamp(21px,2.4vw,30px);line-height:1.4;margin:18px 0 12px}.pipeline-review p{line-height:1.75}.pipeline-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:16px;margin:24px 0}.pipeline-metrics div{border:1px solid #ffffff20;border-radius:10px;padding:16px}.pipeline-metrics dt{font-size:13px;opacity:.7}.pipeline-metrics dd{font-size:20px;font-weight:650;margin:9px 0 0}.pipeline-status{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:13px}.pipeline-badge{background:#18382e;color:#a7e6c7;border:1px solid #45816b;border-radius:8px;padding:8px 12px}.outcome-WARNED{border-color:#c6924b}.outcome-BLOCKED .pipeline-badge,.outcome-NEEDS_REVIEW .pipeline-badge{background:#49341e;color:#ffd095;border-color:#bd8646}.outcome-NEEDS_USER_ACTION .pipeline-badge{background:#1c3651;color:#b9ddff;border-color:#598cbb}.outcome-FAILED .pipeline-badge{background:#4b2525;color:#ffc1b8;border-color:#bb6666}.pipeline-warning{border-left:3px solid #c6924b;padding:12px 16px;background:#c6924b12}.pipeline-actions{display:flex;gap:12px;justify-content:flex-end;flex-wrap:wrap;margin-top:24px}.pipeline-review details{padding:16px 0}.pipeline-review select{display:block;margin-top:10px;max-width:100%}@media(max-width:1000px){.fr-stepper.pipeline-stepper{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:540px){.fr-stepper.pipeline-stepper{grid-template-columns:repeat(2,minmax(0,1fr))}.pipeline-review{padding:18px}.pipeline-actions>button{width:100%}.pipeline-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-guide ol{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:600px){.home-guide ol{grid-template-columns:1fr}}